package com.impetus.project.skilltest.common.dataobject;

import java.sql.Timestamp;

import com.impetus.project.skilltest.common.Constants;

public class ProgrammingQuestion extends Question
{
	private static final long serialVersionUID = -764518485920829417L;
	
	private String 	qDomain	= null;
	private String 	complexity	= null;
	private String 	qText	= null;
	private String 	qImg	= null;
	private String 	methodName	= null;
	private String 	returnType	= null;
	private String 	arg1	= null;
	private String 	arg2	= null;
	private String 	arg3	= null;
	private String 	arg4	= null;
	private String 	testData	= null;
	private String 	testDataOutput	= null;
	private String 	isEnabled	= null;
	private String 	createdby	= null;
	private Timestamp 	createdon	= null;
	private String 	modifiedby	= null;
	private Timestamp 	modifiedon	= null;
	
	public ProgrammingQuestion(){
		super(Constants.QUESTION_TYPE.PROGRAMMING);
	}
	
	public String getqDomain() {
		return qDomain;
	}
	public void setqDomain(String qDomain) {
		this.qDomain = qDomain;
	}
	public String getComplexity() {
		return complexity;
	}
	public void setComplexity(String complexity) {
		this.complexity = complexity;
	}
	public String getqText() {
		return qText;
	}
	public void setqText(String qText) {
		this.qText = qText;
	}
	public String getqImg() {
		return qImg;
	}
	public void setqImg(String qImg) {
		this.qImg = qImg;
	}
	public String getMethodName() {
		return methodName;
	}
	public void setMethodName(String methodName) {
		this.methodName = methodName;
	}
	public String getReturnType() {
		return returnType;
	}
	public void setReturnType(String returnType) {
		this.returnType = returnType;
	}
	public String getArg1() {
		return arg1;
	}
	public void setArg1(String arg1) {
		this.arg1 = arg1;
	}
	public String getArg2() {
		return arg2;
	}
	public void setArg2(String arg2) {
		this.arg2 = arg2;
	}
	public String getArg3() {
		return arg3;
	}
	public void setArg3(String arg3) {
		this.arg3 = arg3;
	}
	public String getArg4() {
		return arg4;
	}
	public void setArg4(String arg4) {
		this.arg4 = arg4;
	}
	public String getTestData() {
		return testData;
	}
	public void setTestData(String testData) {
		this.testData = testData;
	}
	public String getTestDataOutput() {
		return testDataOutput;
	}
	public void setTestDataOutput(String testDataOutput) {
		this.testDataOutput = testDataOutput;
	}
	public String getIsEnabled() {
		return isEnabled;
	}
	public void setIsEnabled(String isEnabled) {
		this.isEnabled = isEnabled;
	}
	public String getCreatedby() {
		return createdby;
	}
	public void setCreatedby(String createdby) {
		this.createdby = createdby;
	}
	public Timestamp getCreatedon() {
		return createdon;
	}
	public void setCreatedon(Timestamp createdon) {
		this.createdon = createdon;
	}
	public String getModifiedby() {
		return modifiedby;
	}
	public void setModifiedby(String modifiedby) {
		this.modifiedby = modifiedby;
	}
	public Timestamp getModifiedon() {
		return modifiedon;
	}
	public void setModifiedon(Timestamp modifiedon) {
		this.modifiedon = modifiedon;
	}
}
